隐藏: to hide, to conceal, to mask, to shelter, to harbor (i.e. keep sth hidden), to hide oneself, to lie low, to nestle, hidden, implicit, private, covert, recessed (lighting)...
称: to weigh, to state, to name, name, appellation, to praise...
前不久: not long ago, not long before...
目不转睛: unable to take one's eyes off (idiom); to gaze steadily, to stare...
大概: roughly, probably, rough, approximate, about, general idea...
追尾: to tailgate, to hit the car in front as a result of tailgating...
凉: to let sth cool down...
房屋: house, building...
过来: to come over, to manage, to handle, to be able to take care of...
狮子: lion...